package com.ruoyi.hotel.domain.vo;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data;
import java.util.Date;

import java.io.Serializable;

/**
 * 【请填写功能名称】视图对象 hm_work_rate
 *
 * @author ruoyi
 * @date 2023-11-01
 */
@Data
@ExcelIgnoreUnannotated
public class HmWorkRateVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @ExcelProperty(value = "")
    private Long workRateId;

    /**
     * 被评价的员工
     */
    @ExcelProperty(value = "被评价的员工")
    private Long workerId;

    /**
     * 评价人员（后勤检查人员或用户）
     */
    @ExcelProperty(value = "评价人员", converter = ExcelDictConvert.class)
    @ExcelDictFormat(readConverterExp = "后=勤检查人员或用户")
    private Long rater;

    /**
     *
     */
    @ExcelProperty(value = "")
    private Long rate;

    /**
     *
     */
    @ExcelProperty(value = "")
    private String rateContent;


    /**
     *
     */
    @ExcelProperty(value = "")
    private Long salaryChange;

    private Long taskId;

    private String isValid;

    private String complaintReason;
}
